Big Huge Thesaurus

Japanese persimmon

noun